.classify-content {
  margin-top: 20px;
  display: flex;
  align-items: stretch;
}

.classify-content-left {
  flex: 0 0 calc(60% - 20px);
  margin-right: 20px;
}

.classify-content-right {
  flex: 0 0 calc(40% - 28px);
  background-color: #f7f7f7;
  margin-bottom: 100px;
  min-height: 0;
  padding: 0 14px;
  overflow: hidden;
}

.category-list {
  overflow: hidden;
}

.category-list .category-list-item {
  width: calc(50% - 10px);
  float: left;
}

.margin-right {
  margin-right: 10px;
  margin-bottom: 10px;
}

.category-list-item-img {
  height: 230px;
  cursor: pointer;
}
.category-list-item img {
  width: 100%;
  height: 100%;
}

.auther-btn-margin {
  margin: 14px 0;
}

.category-list-item-desc {
  padding: 20px;
  background-color: #f7f7f7;
}

.pagination {
  margin: 30px 0;
}

.paginationjs .paginationjs-pages li.active > a {
  height: 42px;
  line-height: 42px;
  width: 40px;
  background-color: #fc3c2d;
}

.paginationjs .paginationjs-pages li > a {
  height: 40px;
  width: 40px;
  line-height: 40px;
  font-weight: 600;
}

.paginationjs .paginationjs-pages li {
  float: left;
  border: 1px solid #aaa;
  list-style: none;
  margin: 0 4px;
}
